<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>putimage_transparent</title>
</head>
<body>

<pre><font size="4"><a href="../../index.htm">主页</a>-＞<a href="../index.htm">库函数目录</a>-＞<a href="index.htm">图像处理相关函数</a>-＞putimage_transparent</font>

<font size="5" color="#0000FF"><strong>功能：</strong></font>
这个函数用于对两张图片进行透明混合，并把混合结果写入目标图片。

<font size="5" color="#0000FF"><strong>声明：</strong></font>
<pre><font color=#0000FF>int </font><font color=#008080>putimage_transparent</font>(
    <font color=#800080>PIMAGE </font>imgdest,         <font color=#008000>// handle to dest
    </font><font color=#800080>PIMAGE </font>imgsrc,          <font color=#008000>// handle to source
    </font><font color=#0000FF>int </font>nXOriginDest,       <font color=#008000>// x-coord of destination upper-left corner
    </font><font color=#0000FF>int </font>nYOriginDest,       <font color=#008000>// y-coord of destination upper-left corner
    </font><font color=#800080>color_t </font>crTransparent, <font color=#008000>// color to make transparent
    </font><font color=#0000FF>int </font>nXOriginSrc = 0,    <font color=#008000>// x-coord of source upper-left corner
    </font><font color=#0000FF>int </font>nYOriginSrc = 0,    <font color=#008000>// y-coord of source upper-left corner
    </font><font color=#0000FF>int </font>nWidthSrc = 0,      <font color=#008000>// width of source rectangle
    </font><font color=#0000FF>int </font>nHeightSrc = 0      <font color=#008000>// height of source rectangle
</font>);</pre>

<font size="5" color="#0000FF"><strong>参数：</strong></font>
imgdest
要进行透明混合的目标图片，如果为NULL则表示操作窗口上的图片

imgsrc
要进行透明混合的源图片，该操作不会改变源图片

nXOriginDest, nYOriginDest
要开始进行混合的目标图片坐标，该坐标是混合区域的左上角

crTransparent
关键色。源图片上为该颜色值的像素，将忽略，不会改写目标图片上相应位置的像素。

nXOriginDest, nYOriginDest, nWidthDest, nHeightDest
描述要进行此操作的源图矩形区域。如果nWidthDest和nHeightDest 为0，表示操作整张图片。

<font size="5" color="#0000FF"><strong>返回值：</strong></font>
成功返回0，否则返回非0，若imgdest或imgsrc传入错误，会引发运行时异常。

<font size="5" color="#0000FF"><strong>示例：</strong></font>
（无）。

</pre>

</body>

